import axios from "axios"
const instance = axios.create({
    baseURL: "/api",
    timeout: 5000,
});

instance.interceptors.request.use(
    (config) => {
        //session是否存在
        let token = sessionStorage.getItem("token")
        if (token) {
            config.headers = config.headers || {}
            config.headers['x-auth-token'] = token
        }
        return config;
    },
    (err) => Promise.reject(err)
);
instance.interceptors.response.use(
    (res) => {
        return res.data;
    },
    (err) => Promise.reject(err)
);

export default instance;